/**
 * Copyright &copy; 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.
 */
package com.z100h.supplychain.core.biz.entity;

import com.jeeplus.core.persistence.DataEntity;
import com.jeeplus.common.utils.excel.annotation.ExcelField;

/**
 * 产品资源生命周期Entity
 * @author madara
 * @version 2019-01-04
 */
public class ResourceLog extends DataEntity<ResourceLog> {

	private static final long serialVersionUID = 1L;

	private String skuId; // skuId

	private String warehouseId; // 仓库id

	private String resourcesId; // 编码

	private String evidenceId; // 凭据id

	private String resourceLock; // 资源锁

	public ResourceLog() {
		super();
		this.setIdType(IDTYPE_AUTO);
	}

	public ResourceLog(String id) {
		super(id);
	}

	@Override
	@ExcelField(title = "公司id", align = 2, sort = 5)
	public String getCompanyId() {
		return companyId;
	}

	@Override
	public void setCompanyId(String companyId) {
		this.companyId = companyId;
	}

	@Override
	@ExcelField(title = "部门id", align = 2, sort = 6)
	public String getDepartmentId() {
		return departmentId;
	}

	@Override
	public void setDepartmentId(String departmentId) {
		this.departmentId = departmentId;
	}

	@Override
	@ExcelField(title = "岗位id", align = 2, sort = 7)
	public String getStationId() {
		return stationId;
	}

	@Override
	public void setStationId(String stationId) {
		this.stationId = stationId;
	}

	@ExcelField(title = "skuId", align = 2, sort = 10)
	public String getSkuId() {
		return skuId;
	}

	public void setSkuId(String skuId) {
		this.skuId = skuId;
	}

	@ExcelField(title = "仓库id", align = 2, sort = 11)
	public String getWarehouseId() {
		return warehouseId;
	}

	public void setWarehouseId(String warehouseId) {
		this.warehouseId = warehouseId;
	}

	@ExcelField(title = "资源id", align = 2, sort = 12)
	public String getResourcesId() {
		return resourcesId;
	}

	public void setResourcesId(String resourcesId) {
		this.resourcesId = resourcesId;
	}

	@ExcelField(title = "凭据id", align = 2, sort = 13)
	public String getEvidenceId() {
		return evidenceId;
	}

	public void setEvidenceId(String evidenceId) {
		this.evidenceId = evidenceId;
	}

	@ExcelField(title = "资源锁", align = 2, sort = 14)
	public String getResourceLock() {
		return resourceLock;
	}

	public void setResourceLock(String resourceLock) {
		this.resourceLock = resourceLock;
	}

}